@charset "UTF-8";
*{margin:0;padding:0;list-style-type:none; 
-webkit-transition: 0.5s !important;
 /* Chrome */
 -moz-transition: 0.5s !important;
 /* Firefox */
 -ms-transition: 0.5s !important;
 /* IE */
 -o-transition: 0.5s !important;
 /* Opera */
 transition: .5s !important;}
body{font-size:16px;font-family:"5FAE8F6F96C59ED1", "Microsoft Yahei", "Hiragino Sans GB", tahoma, arial, "5B8B4F53" !important;color:#666;}
a{text-decoration:none;color:#666;outline:none;blr:expression(this.onFocus=this.blur());}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;height:0;}
.common{width:1390px;margin:0 auto;max-width:1920px;min-width:1390px;}
.cm1680{width:1680px;margin:0 auto;max-width:1920px;min-width:1680px;}
.bg_min{min-width:1680px;}
p{line-height:2;}
img{border:none;vertical-align:bottom;height:auto;}
*:focus{outline:none;}
.fl{float:left;}
.fr{float:right;}

.flex{display:flex;flex-wrap: wrap;justify-content: space-between;}
.flexn{display:flex;flex-wrap: wrap;}
.ft14{font-size:14px;transition: .5s;}
.ft16{font-size:16px;transition: .5s;}
.ft18{font-size:18px;transition: .5s;}
.ft20{font-size:20px;transition: .5s;}
.ft22{font-size:22px;transition: .5s;}
.ft24{font-size:24px;transition: .5s;}
.ft30{font-size:30px;transition: .5s;}
.ft36{font-size:36px;transition: .5s;}
.ft40{font-size:40px;transition: .5s;}
.ft50{font-size:50px;transition: .5s;}
.ft52{font-size:52px;transition: .5s;}
.ft66{font-size:66px;transition: .5s;font-family:Arial;}
.ft70{font-size:70px;transition: .5s;}
.ft88{font-size:88px;transition: .5s;}
.ft166{font-size:166px;line-height:1;}
.b,dl dt{font-weight:bold;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 顶部代码 ***/
.header{background:rgba(255,255,255,.8);position:absolute;width:100%;left:0;top:0;z-index:999;
	-webkit-box-shadow:0 1px 10px rgba(0, 0, 0, .1);-moz-box-shadow:0 1px 10px rgba(0, 0, 0, .1);box-shadow:0 1px 10px rgba(0, 0, 0, .1);
}
.header .flex{align-items: center;}
.header .tel img{width:23px;margin-right:9px;}
.header .tel a{color:#0072d9;}
.header .sousbox{position:relative;margin-left:25px;}
.header .sousbox .sous{width:48px;height:48px;background:#0072d9;border-radius:50%;cursor:pointer;display:flex;justify-content:center;align-items: center;}
.header .sousbox .sous img{width:20px;filter:grayscale(100%)brightness(1000%);}
.header .sousbox .search{transition: .5s;top:-200px;}
.header .sousbox.sson .search{top:65px;}

.nav_trigger{width:25px;height:26px;/*position:absolute;right:0;top:50%;margin-top:-15px;z-index:200;*/cursor:pointer;display:none;}
.nav_icon{display:inline-block;position:relative;width:25px;height:3px;background:#0072d9;-webkit-transition-property:background-color, -webkit-transform; ransition-property: background-color, -webkit-transform; transition-property: background-color, transform; transition-property: background-color, transform, -webkit-transform; -webkit-transition-duration: .3s;  transition-duration: .3s;}
.nav_icon:before,
.nav_icon:after{content: '';display:block;width:25px;height:3px;position:absolute;background:#0072d9;-webkit-transition-property: margin, -webkit-transform; transition-property: margin, -webkit-transform; transition-property: margin, transform; transition-property: margin, transform, -webkit-transform; -webkit-transition-duration: .3s; transition-duration: .3s;}
.nav_icon:before{margin-top:-8px; }
.nav_icon:after{margin-top:8px;}
.nav-active .nav_icon{background: rgba(0, 0, 0, 0);}
.nav-active .nav_icon:before{margin-top: 0; -webkit-transform: rotate(45deg); transform: rotate(45deg); background:#0072d9;}
.nav-active .nav_icon:after{margin-top: 0; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); background:#0072d9;}

.nav{}
.nav a{color:#333;transition: .5s;display:block;}
.nav li{position:relative;z-index:99;text-align:center;/*margin-right:50px;*/margin-right:40px;}
.nav li .lis{line-height:88px;border-bottom:solid 2px rgba(255,255,255,0);}
.nav li ul{position:absolute;top:90px;padding:10px 0;display:none;background:#0072d9;left:50%;transform: translateX(-50%);}
.nav li ul li{width:220px;margin-right:0px;}
.nav li ul li a{line-height:40px;color:#fff;font-size:15px;}
.nav li:hover .lis,
.nav li.on .lis{font-weight:bold;border-color:#0072d9;color:#0072d9;}
.nav li:hover ul{display:block;}
.nav li:hover ul li a{color:#fff;}
.nav li ul li a:hover,
.nav li ul li:hover{background:rgba(255,255,255,.2);}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 底部代码 ***/
.footer{background:#fff;position:relative;z-index:10;}
.footer .ft1{padding-top:35px;}
.footer .ft1a{width:84%;}
.footer .ft1a ul{padding-bottom:28px;border-bottom:solid 1px #efefef;margin-bottom:50px;}
.footer .ft1a ul li{margin-right:4.5%;}
.footer .ft1a ul li a{color:#333;}
.footer .ft1a ul li a:hover{color:#0072d9;}
.footer .ft1a ol{}
.footer .ft1a ol li{position:relative;font-size:14px;min-width:19%;padding-right:50px;margin-right:50px;}
.footer .ft1a ol li:before{content:'';display:block;width:1px;height:50px;background:#efefef;position:absolute;right:0;top:50%;margin-top:-25px;}
.footer .ft1a ol li:last-child{padding:0;margin:0;}
.footer .ft1a ol li:last-child:before{display:none;}
.footer .ft1a ol li p{line-height:32px;}
.footer .ft1a ol li span{color:#43a878;display:block;line-height:32px;}
.footer .ft1a ol li.b p{color:#333;}
.footer .ft1a ol li b{color:#333;}
.footer .ft1b{text-align:center;font-size:12px;}
.footer .ft1b img{width:116px;padding:14px;border:solid 1px #e4e4e4;margin-bottom:5px;}
.footer .ft2{background:#0661ba;color:#fff;margin-top:70px;padding:10px 0;font-size:14px;}
.footer .ft2 a{color:#fff;}
.footer .ft2 .flex{align-items:center;}
.footer .ft2 .link select{height:36px;background-color:#0661ba;color:#fff;border:solid 1px #fff;padding:0 18px;width:190px;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 顶部banner代码 ***/
.hdp{height:100vh;}
.hdp ul li{position:relative;}
.hdp ul li .txt{position:absolute;width:100%;left:0;top:calc(50% - 75px);transform:translateY(-50%);}
.hdp ul li .txt img{max-width:100%;}
.hdp ul li .txt span{display:inline-block;color:#fff;padding:0 40px;border-radius:30px;margin-top:60px;background:#0072d9;line-height:45px;}

.inn_hdp{position:relative;}
.inn_yw{position:absolute;left:0;bottom:0;width:100%;z-index:10;background:rgba(0,76,153,.8);}
.inn_yw li{width:16.66%;display:flex;align-items:center;position:relative;text-transform:uppercase;}
.inn_yw li::after{display:block;content:'';width:1px;height:60px;background:#fff;opacity:.22;position:absolute;right:0;top:50%;margin-top:-30px;}
.inn_yw li a{color:#fff;display:flex;align-items:center;padding:35px 20px;box-sizing:border-box;}
.inn_yw li .img{width:70px;height:70px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:#0072d9;margin-right:20px;}
.inn_yw li .img img{width:44px;filter:grayscale(100%)brightness(1000%);}
.inn_yw li .txt{width:calc(100% - 90px);}
.inn_yw li .txt p{opacity:.57;font-size:13px;line-height:1.2;margin-top:10px;}
.inn_yw li:hover{background:#e7eef5;}
.inn_yw li:hover a{color:#333;}
.inn_yw li:last-child::after{display:none;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 首页代码 ***/
.sy_inn{background:url('sy_bg.jpg') top center no-repeat;background-attachment:scroll !important;background-size:cover;padding-top:0;margin-top:0;}
.sy_inn dl.sy_tit{text-align:center;text-transform:uppercase;position:relative;padding-top:80px;margin-bottom:45px;}
.sy_inn dl.sy_tit dt{font-family: 'FZZDHJW';/*color:rgba(6,84,155,.3);*/color:#f7fafc;letter-spacing:14px;}
.sy_inn dl.sy_tit dd{color:#333;width:100%;position:absolute;left:0;bottom:0;}

.row1 .rw1_1 p{margin-bottom:36px;}
.row1 .rw1_2{background:url('rw2_bg.jpg') top center no-repeat;background-size:cover;color:#fff;margin-top:100px;}
.row1 .rw1_2 ul{padding:65px 0;}
.row1 .rw1_2 ul li{text-align:center;width:16.66%;}
.row1 .rw1_2 ul li dl{display:flex;align-items:center;justify-content:center;}
.row1 .rw1_2 ul li dl dd{margin-bottom:-10px;}
.row1 .rw1_2 ul li span{display:none;}
.row1 .rw1_2 ul li b{font-weight:normal;font-family: 'bahnschrift';margin-right:10px;}
.row1 .rw1_2 ul li p{margin-top:23px;}
/*.row1 .rw1_2 ul li span{vertical-align:middle;display:inline-block;display:none;}
.row1 .rw1_2 ul li b{font-weight:normal;font-family: 'bahnschrift';display:inline-block;margin-right:10px;position:relative;bottom:-5px;}
.row1 .rw1_2 ul li p{margin-top:23px;}*/

.row2 a{display:block;}
.row2 .img img{width:100%;position:relative;left:50%;transform:translateX(-50%);}
.row2 .rw2 b{display:block;color:#333;line-height:25px;height:25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.row2 .rw2 p{color:#9298a6;margin:25px 0 20px;line-height:30px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.row2 .rw2 span{color:#999;}
.row2 .rw2 span img{margin-right:9px;width:auto;vertical-align:middle;margin-top:-4px;}
.row2 .rw2_1{width:48.5%;background:#fff;border-radius:5px;overflow:hidden;-webkit-box-shadow:0 1px 10px rgba(0, 0, 0, .15);-moz-box-shadow:0 1px 10px rgba(0, 0, 0, .15);box-shadow:0 1px 10px rgba(0, 0, 0, .15);}
.row2 .rw2_1 .txt{padding:35px 30px;}
.row2 .rw2_1:hover b{color:#0072d9;}
.row2 .rw2_2{width:48.5%;margin-left:3%;/*display:inline-grid;*/}
.row2 .rw2_2 ul{display:grid;height:100%;}
.row2 .rw2_2 li{width:100%;border-bottom:solid 1px #dee6e9;padding-bottom:23px;margin-bottom:23px;display:flex;justify-content:space-between;}
.row2 .rw2_2 li .img{width:32%;overflow:hidden;}
.row2 .rw2_2 li .img img{width:auto;height:90%;border-radius:5px;}
.row2 .rw2_2 li .txt{width:66%;}
.row2 .rw2_2 li .txt p{line-height:27px;height:54px;overflow:hidden;margin:15px 0 10px;}
.row2 .rw2_2 li:last-child{padding-bottom:0;border:none;margin:0;}
.row2 .rw2_2 li:hover b{color:#0072d9;}

.row3{background:url('rw3_bg.jpg') top center no-repeat;background-size:cover;margin-top:120px;padding:140px 0 100px;}
.row3 ul li{color:#fff;width:25%;text-align:center;}
.row3 ul li a{color:#fff;}
.row3 ul li b,.row3 ul li span{display:block;}
.row3 ul li b{margin-top:20px;font-weight:normal;}
.row3 ul li span{opacity:.5;margin:5px 0 20px;font-size:12px;}
.row3 ul li p{line-height:30px;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 内页代码 ***/
.nnnn{transition: .5s;}
.img img{max-width:100%;}
article{min-height:50vh;margin-top:-70px;padding-top:70px;position:relative;z-index:1;
	background-position:center top !important;background-repeat:no-repeat !important;background-size:cover !important;/*background-attachment: fixed !important;*/
}
.main_bg{position:relative;min-height:500px;padding-top:71px;z-index:1;padding-bottom:65px;
	background-position:center bottom !important;background-repeat:no-repeat !important;background-size:cover !important;
}
.main_bg.tm::before{content:'';display:block;width:100%;height:71px;position:absolute;left:0;top:0;z-index:1;
	background:url('bg_tm.png') center top no-repeat;
}

/*** 上边距代码 ***/
.mt120{margin-top:120px;}
.mt100{margin-top:100px;}
.mt65{margin-top:65px;}

/*** 下边距代码 ***/
.mb100{margin-bottom:100px;}
.mb65{margin-bottom:65px;}
.mb55{margin-bottom:55px;}

/*** 上内边距代码 ***/
.pt100{padding-top:100px;}
.pt70{padding-top:70px;}

/*** 下内边距代码 ***/
.pb100{padding-bottom:100px;}
.pb70{padding-bottom:70px;}

.banner{position:relative;z-index:10;background:none !important;}
.banner .img{width:100%;overflow:hidden;}
.banner .img img{max-width:inherit;position:relative;left:50%;transform:translateX(-50%);}
.banner dl{width:100%;text-align:center;color:#fff;text-transform:uppercase;letter-spacing:2px;
	position:absolute;left:50%;top:calc(50% + 45px);transform:translate(-50%,-50%);
}
.banner dl dt{text-shadow:0 0px 10px rgba(0, 0, 0, .44);}
.banner dl dd{margin-top:10px;}

.subnav{margin:35px 0 65px;}
.subnav .sb{display:none;}
.subnav ul{justify-content:center;}
.subnav li{margin:0 5px;margin-bottom:100px;}
.subnav li a{display:block;padding:0 25px;line-height:35px;color:#333;border-radius:18px;transition: .5s;}
.subnav li a:hover,.subnav li.on a{background:#0072d9;color:#fff;}

.plate_tit{text-align:center;}
.plate_tit .line:after{content:'';display:block;margin:0 auto;width:26px;height:15px;border-bottom:solid 3px #0072d9;}
.plate_tit dd{margin-top:10px;text-transform:uppercase;line-height:2;}
/*.mainb{min-height:635px;background-position:center bottom !important;background-repeat:no-repeat !important;}
.maint{background-position:center top !important;background-repeat:no-repeat !important;}
.mainc{background-position:center !important;background-repeat:no-repeat !important;}*/

.pagelist{text-align:center;margin-top:50px;}
.pagelist a{display:inline-block;vertical-align:middle;width:35px;line-height:35px;margin:0 10px;border-radius:3px;}
.pagelist a:hover,
.pagelist a.on{background:#097cf2;color:#fff;}

.pic{text-align:center;text-indent:0 !important;width:100%;}
.pic img{max-width:100%;display:block;margin:0 auto;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 关于我们代码 ***/
.subnav.s35{margin-bottom:0;}
.subnav.s35 .plate_tit{display:none;}
.ab1 .box{position:relative;background:url('ab1.png') center top no-repeat;}
.ab1 ul{padding-bottom:30px;}
.ab1 ul li:last-child{display:none;}
.ab1 ul li dl{color:#0072d9;display:flex;align-items:flex-start;margin-bottom:15px;}
.ab1 ul li dl dt{position:relative;line-height:1;}
.ab1 ul li dl dd{margin-top:10px;margin-left:15px;}
.ab1 ul li dl span{position:absolute;right:-10px;bottom:-5px;width:30px;height:30px;border:solid 1px #0072d9;
	background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;	
}
.ab1 ul li dl span img{width:14px;}
.ab1 .txt p{/*text-align:center;*/margin-top:30px;}

.ab2{text-align:center;display:flex;align-items:center;color:#fff;}
.ab2.main_bg.tm::before{display:none;}
.ab2 .plate_tit dd{opacity: .3;}
.ab2 .vbf{margin-top:40px;display:inline-block;cursor:pointer;}
.about .glc2{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.5);left:0;top:0;z-index:99;display:none;}
.about .glc2 .gl2div{width:50%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.about .glc2 .gl2div .close{position:absolute;right:-60px;top:-60px;width:52px;height:52px;background:#fff;
	border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;
}
.about .glc2 .gl2div .close img{width:20px;height:auto;}
.about .glc2 .gl2div video{width:100%;height:auto;}

/*** 总经理致辞代码 ***/
.subnav.s36{/*margin-bottom:0;*/}
.speech.main_bg.tm{background-size:auto !important;}
.speech.main_bg.tm::before{/*top:15%;*/z-index:-1;}
.speech{padding:0 !important;}
.speech .flex{align-items:center;}
.speech .img{/*width:37%;text-align:center;*/width:15%;}
.speech .txt{/*width:59%;*/width:85%;margin-top:80px;}
.speech .txt .tit{color:#333;margin-bottom:35px;position:relative;}
.speech .txt .tit .douh{position:absolute;left:-132px;bottom:-15px;}
.speech .txt .tit span{margin-right:25px;}


/*** 发展历程代码 ***/
.history{}
.history .hd{margin-top:30px;position:relative;}
.history .hd::after{content:'';display:block;width:92%;height:1px;background:#d7d7d7;position:absolute;left:4%;bottom:8px;}
.history .hd li{text-align:center;cursor:pointer;}
.history .hd li span{display:block;line-height:24px;position:relative;border-radius:5px;}
.history .hd li span::after{content:'';display:none;width:9px;height:3px;position:absolute;left:50%;margin-left:-5px;
	bottom:-3px;background:url('ico/lc_x.png') center no-repeat;
}
.history .hd li em{display:block;width:9px;height:9px;margin:16px auto 0;background:#fff;border:solid 4px #dbdbdf;border-radius:50%;}
.history .hd li.swiper-slide-thumb-active span{background:#0072d9;color:#fff;}
.history .hd li.swiper-slide-thumb-active span::after{display:block;}
.history .hd li.swiper-slide-thumb-active em{background:#0661ba;border-color:#7aa8d4;}

.history .bd{padding:0 85px;}
.history .bd dl{width:59%;}
.history .bd dl dt{width:49%;}
.history .bd dl dt img{width:100%;border-radius:5px;}
.history .bd dl dd{width:44%;color:#333;}
.history .bd .b{color:rgba(51,51,51,.1);}

.history .swiper-button-next,
.history .swiper-button-prev{width:47px;height:47px;background:#fff;border-radius:50%;}
.history .swiper-button-next::after,
.history .swiper-button-prev::after{color:#585858;font-size:16px;}

/*** 荣誉资质代码 ***/
.honor li a{padding:25px;padding-bottom:0;}


#zoom {z-index:99;position:fixed;top:0;left:0;display:none;width:100%;height:100%;background:rgba(0, 0, 0, 0.77);
	filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
}
#zoom .content{z-index:99991;position:absolute;top:50%;left:50%;width:200px;height:200px;padding:0;margin:-100px 0 0 -100px;
	background: #ffffff no-repeat 50% 50%;box-shadow: -20px 20px 20px rgba(0, 0, 0, 0.3);border-radius: 4px;
}
#zoom .content.loading{background-image: url('ico/loading.gif');}
#zoom img {display: block;max-width: none;background: #ececec;
	box-shadow: 0 1px 3px rgba(0,0,0,0.25);border-radius: 4px;
}
#zoom .close {
	z-index: 99993;
	position: absolute;
	top: 2%;
	right: 2%;
	width: 52px;
	height: 52px;border-radius:50%;
	cursor: pointer;
	background:#fff url('ico/close.png') center no-repeat;background-size:14px 14px;
	opacity: 1;
	filter: alpha(opacity=100);
}
.bdsharebuttonbox{position: absolute;left:45%;}
.bdshare_popup_box{position: relative;z-index: 6;}
#zoom .text{position:absolute;top:-80px;font-size:32px;color:#fff;text-align:center;width:100%;}
#zoom .previous,
#zoom .next {
	z-index: 99992;
	position: absolute;
	top: 45%;
	overflow: hidden;
	display: block;
	width: 60px;
	height: 150px;
	margin-top: -25px;
}
#zoom .previous {
	left: 2%;
	background: url('ico/jt.png') no-repeat center center;
	border-radius: 4px 0 0 4px;
	transform: rotate(180deg);
}
#zoom .next {
	right: 2%;
	background: url('ico/jt.png') no-repeat center center;
	border-radius: 4px 0 0 4px;
}
#zoom .close:hover {opacity:0.5;
	/*background-color: rgba(204,204,204,0.4);*/
}
#zoom .previous:hover,
#zoom .next:hover {
	background-color: rgba(204,204,204,0.4);
}

/*** 专家团队代码 ***/
.team{}
.team li{width:18%;margin-right:2.5%;text-align:center;background:#fff;padding:30px 0px;position:relative;
	box-sizing:border-box;border-radius:10px;transition: .5s;margin-bottom:2.5%;
}
.team li:nth-child(5n){margin-right:0;}
.team li .img{margin:10px 0 25px;}
.team li .img img{max-width:150px;height:195px;border-radius: 50%;}
.team li a,.team li b{display:block;}
.team li .txtbx{/*min-height:200px;*/}
.team li .txt{display:flex;justify-content:center;align-items:center;box-sizing:border-box;padding:0 20px;}
.team li .b1{color:#097cf2;}
.team li .b2{color:#333;margin:10px 0 5px;}
.team li dl dt{font-size:14px;font-weight:normal;}
.team li dl dt p{color:#999;}
.team li dl dd{margin-top:15px;height:120px;overflow:hidden;}
.team li dl dd p{font-size:14px;line-height:24px;}
.team li:hover .txt{position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(0,114,217,.95);border-radius:10px;}
.team li:hover .txt *{color:#fff;}
.team li:hover .txt dl dt p{opacity:0.5;}
.team li:hover .txt dl dd{height:auto;/*overflow-y:auto;*/}


/************************************************************************************************************/
/************************************************************************************************************/
/*** 新闻列表代码 ***/
.newslist{border-top:dashed 1px #bfbfbf;}
.newslist a,
.newslist b,
.newslist span{display:block;}
.newslist b,
.newslist p{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.newslist li{padding:45px 25px;border-bottom:dashed 1px #bfbfbf;display:flex;transition: .5s;}
.newslist li .img{width:15%;margin-right:3%;}
.newslist li .txt{width:80%;}
.newslist li b{font-weight:normal;color:#333;}
.newslist li span{color:#999;margin:15px 0 10px;}
.newslist li a:hover b{color:#0072d9;}
.newslist li:hover{background:#fff;}
.newslist li b span{display:inline;}
.search_a{margin:40px 0 20px;}

/************************************************************************************************************/
/*** 新闻详情代码 ***/
.nwxq{margin-top:-65px;}
dl.xq_tit{text-align:center;padding-bottom:39px;border-bottom:solid 1px #cfcfcf;}
dl.xq_tit dt{color:#333;font-weight:bold;}
dl.xq_tit dd{margin-top:29px;color:#999;}
.xqtext{margin:65px 0;}
.xqtext p img{display:block;max-width:100%;margin:0 auto;}
.sxb{}
.sxb li{width:49%;background:#fff;border-radius:10px;line-height:25px;color:#999;padding:20px 50px;box-sizing:border-box;}
.sxb li a{display:inline-block;width:calc(100% - 70px);vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all;}
.sxb li.fr{text-align:right;}

.morelist{}
.morelist .fmoer{margin:65px 0 40px;color:#333;}
.newsmore li{margin-right:2%;width:23.5%;}
.newsmore li:nth-child(4n){margin-right:0;}
.newsmore li p{color:#333;margin-top:25px;transition: .5s;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.newsmore li img{width:100%;border-radius:10px;}
.newsmore li:hover p{color:#0072d9;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 业务领域代码 ***/
.ywnav{background:#fff;border-radius:5px;overflow:hidden;}
.ywnav li{width:16.66%;position:relative;}
.ywnav li a{display:flex;justify-content:center;align-items:center;padding:20px 0;transition: .5s;}
.ywnav li a p{line-height:30px;}
.ywnav li::after{content:'';background:#e5e5e5;width:1px;height:15px;position:absolute;right:0;top:50%;margin-top:-8px;}
.ywnav li:last-child::after{display:none;}
.ywnav li img{width:27px;margin-right:15px;}
.ywnav li:hover a,.ywnav li.on a{background:#0072d9;color:#fff;}
.ywnav li:hover img,.ywnav li.on img{filter:grayscale(100%)brightness(1000%);}
.ywnav li:hover::after,.ywnav li.on::after{display:none;}

/************************************************************************************************************/
/*** 业务领域-三大方向代码 ***/
.direction{padding:0;}
.direction ul{border-left:solid 1px rgba(255,255,255,.2);}
.direction li{width:25%;color:#fff;border-right:solid 1px rgba(255,255,255,.2);/*padding:100px 50px;*/padding:100px 30px;
	transition: .5s;box-sizing:border-box;
}
.direction li dl dt{margin:30px 0 25px;}
.direction li dl img{/*width:90px;*/width:80px;}
.direction li div{opacity:.5;}
.direction li:hover{background:rgba(0,114,217,.88);}
.direction li:hover img{filter:grayscale(100%)brightness(1000%);}

/************************************************************************************************************/
/*** 业务领域-业务板块代码 ***/
.col3 li,
.col4 li{margin-bottom:1.5%;text-align:center;background:#fff;border-bottom:4px solid #fff;border-radius:10px;overflow:hidden;transition: .5s;}
.col4 li a,.col3 li a{display:block;}
.col4 li img,.col3 li img{width:100%;}
.col4 li p,.col3 li p{line-height:28px;margin:20px 4%;color:#333;}
.col4 li{width:24%;margin-right:1.3%;}
.col4 li:nth-child(4n){margin-right:0;}
.col3 li{width:32.3%;margin-right:1.5%;}
.col3 li:nth-child(3n){margin-right:0;}

.product li:hover{border-color:#0072d9;}
.product li:hover p{color:#0072d9;}

/*** 业务领域-业务范畴代码 ***/
.scope{margin-bottom:95px;}
.scope li{width:calc(21% - 1px);margin-right:1px;border-radius:20px;overflow:hidden;position:relative;transition: .5s;}
.scope li .img{width:100%;overflow:hidden;}
.scope li .img img{max-width:none;}
.scope li .txt{width:96%;position:absolute;left:2%;bottom:5px;color:#fff;z-index:1;border-radius:20px;transition: .5s;}
.scope li .txt dl{padding:30px 0;}
.scope li .txt dt{text-align:center;}
.scope li .txt dt img{filter:grayscale(100%)brightness(1000%);width:56px;}
.scope li .txt dt span,
.scope li .txt dt b{display:block;}
.scope li .txt dt span{margin-bottom:15px;}
.scope li .txt dd{display:none;}
.scope li.on{width:calc(37% - 1px);}
.scope li.on .txt{width:100%;left:0;bottom:0;height:100%;}
.scope li.on .txt dl{padding:55px 30px 0;}
.scope li.on .txt dt{text-align:left;}
.scope li.on .txt dt img{filter:grayscale(0%);width:35px;}
.scope li.on .txt dt span{width:70px;height:70px;background:#fff;border-radius:50%;margin-bottom:20px;
	display:flex;justify-content:center;align-items:center;
}
.scope li.on .txt dt b{font-size:24px;}
.scope li.on .txt dd{display:flex;flex-wrap:wrap;justify-content:space-between;/*max-height:160px;*/overflow-y:auto;}
.scope li.on .txt dd p{width:calc(48% - 10px);line-height:24px;margin-top:16px;font-size:14px;padding-left:10px;position:relative;}
.scope li.on .txt dd p:after{content:'·';font-weight:bold;position:absolute;left:0;top:0;}
.scope li.on .txt dd p.lang{width:100%;}
.scope li.list1 .txt{background:rgba(0,114,217,.9);}
.scope li.list2 .txt{background:rgba(255,197,42,.9);}
.scope li.list3 .txt{background:rgba(140,195,8,.9);}
.scope li.list4 .txt{background:rgba(188,107,32,.9);}

/*** 业务领域-业务分部代码 ***/
.ywdt.sjshow img{max-width:100%;}
.ywdt{display:flex;align-items:flex-end;margin-top:85px;justify-content:center;}
.ywdt .tu1{position:relative;margin-bottom:10px;margin-right:45px;}
.ywdt .tu1 ul{position:absolute;width:100%;height:100%;top:0%;left:0%;}
.ywdt .tu1 ul li{position:absolute;}
.ywdt .tu1 ul li b{display:block;text-align:center;font-size:18px;color:#333;}
.ywdt .tu1 ul li b:after{content:'';display:block;width:21px;height:21px;margin:10px auto 0;
	background:url('ico/dt_dian.png') center no-repeat;background-size:100% auto;
	animation: radar 2s infinite alternate;
}
@-webkit-keyframes radar {
	from {transform: scale(0.8);opacity:.8;}
	to { transform: scale(1.1);opacity:1;}
}
@keyframes radar
{
	from {transform: scale(0.8);opacity:.8;}
	to { transform: scale(1.1);opacity:1;}
}
.ywdt .tu1 ul li.li1{left:14.5%;top:30%;}
.ywdt .tu1 ul li.li2{left:42.5%;top:33.5%;}
.ywdt .tu1 ul li.li3{left:52.5%;top:40%;}
.ywdt .tu1 ul li.li4{right:27%;top:23%;}
.ywdt .tu1 ul li.li5{right:38.5%;top:48%;}
.ywdt .tu1 ul li.li6{right:21%;top:42.5%;}
.ywdt .tu1 ul li.li7{right:17.5%;bottom:40.5%;}
.ywdt .tu1 ul li.li8{right:23%;bottom:38.5%;}
.ywdt .tu1 ul li.li9{right:17%;bottom:30.5%;}
.ywdt .tu1 ul li.li10{right:32%;bottom:26.5%;}
.ywdt .tu1 ul li.li11{right:30.5%;bottom:37.5%;}
.ywdt .tu1 ul li.li12{right:43.5%;bottom:32.5%;}
.ywdt .tu1 ul li.li13{right:51%;bottom:37%;}
.ywdt .tu1 ul li.li14{left:42.5%;bottom:19%;}
.ywdt .tu1 ul li.li15{right:37%;bottom:2.5%;}

/************************************************************************************************************/
/*** 业务领域-合作单位代码 ***/
.partner li a{/*padding:30px 25px;*/}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 科研创新-核心技术代码 ***/
.technology{padding:4% 0 8%;}
.technology li{transform:scale(1);position:relative;opacity:.5;}
.technology li img{width:100%;border-radius:10px;}
.technology li p{color:#333;position:absolute;width:100%;bottom:-45px;opacity:0;font-size:14px;
	white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all;
}
.technology .swiper-slide-active,
.technology .swiper-slide-duplicate-active{transform: scale(1.4);position:relative;z-index:10;opacity:1;}
.technology .swiper-slide-active p,
.technology .swiper-slide-duplicate-active p{opacity:1;text-align:center;}
.technology .swiper-button-prev{left:10%;background:#fff;border-radius:50%;width:52px;height:52px;margin-top:-5%;}
.technology .swiper-button-next{right:10%;background:#fff;border-radius:50%;width:52px;height:52px;margin-top:-5%;}
.technology .swiper-button-prev::after,
.technology .swiper-button-next::after{font-size:21px;color:#0072d9;}

/************************************************************************************************************/
/*** 科研创新-科技创新代码 ***/
.innovate .kjcx1{background:#f5f5f5;}
.innovate .kjcx1 dl{}
.innovate .kjcx1 dl dt{width:50%;}
.innovate .kjcx1 dl dt img{width:100%;height:auto;/*border-radius:10px;*/}
.innovate .kjcx1 dl dd{width:45%;}
.innovate .kjcx1 dl dd p.b{display:block !important;width:100% !important;color:#333;/*margin:35px 0 45px;*/margin:30px 0;}
.innovate .kjcx1 dl dd p.b img{vertical-align:bottom;margin-right:34px;}
.innovate .kjcx1 dl dd strong{color:#0072d9;line-height:1;}
.innovate .kjcx1 dl dd p.d{position:relative;padding-left:18px;}
.innovate .kjcx1 dl dd p.d::before{content:'';display:block;width:6px;height:6px;background:#0072d9;position:absolute;left:0;top:10px;}
/*.innovate .kjcx1 dl:nth-child(1) dd p{display:inline-block;vertical-align:middle;width:48%;}
.innovate .kjcx1 dl:nth-child(1) dd strong{display:block;margin-bottom:10px;}*/
.innovate .kjcx1 dl:nth-child(odd) dt{float:right;}
.innovate .kjcx1 dl:nth-child(odd) dd{float:left;}
.innovate .kjcx1 dl:nth-child(even) dt{float:left;}
.innovate .kjcx1 dl:nth-child(even) dd{float:right;}

.innovate .kjcx2 li a{padding:30px 30px 0;}
.innovate .kjcx2 li:hover{border-color:#0072d9;}
.innovate .kjcx2 li:hover p{color:#0072d9;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 服务案例代码 ***/
.case li{border-bottom:none;transition: .5s;}
.case li a{margin:2px;}
.case li img{border-radius:10px 10px 0 0;}
.case li p{line-height:1.8;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.case li:hover{background:#0072d9;}
.case li:hover p{color:#fff;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 企业文化代码 ***/
.culture{border-radius:10px;overflow:hidden;}
.culture li{/*width:25%;*/width:33.33%;position:relative;}
.culture li img{width:102%;}
.culture li .txt{width:100%;position:absolute;left:0;bottom:10px;
	display:flex;justify-content:center;z-index:10;transition: .5s;
}
.culture li .txt dl{text-align:center;width:80%;color:#fff;}
.culture li .txt dl dd{line-height:24px;margin-top:10px;}
.culture li:hover .txt{bottom:0;height:100%;background:rgba(0,114,217,.88);align-items:center;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 党的建设代码 ***/
.party{}
.party li{width:31%;margin-right:3.5%;margin-bottom:3.5%;}
.party li .txt{margin:30px;text-align:left;}
.party li .txt span{display:block;color:#999;margin-bottom:20px;}
.party li .txt p{margin:0;}
.party li:hover{border-color:#0072d9;}
.party li:hover p{color:#0072d9;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 人才招聘代码 ***/
.talent{}
.talent dl{margin-top:10px;background:#fff;border-radius:10px;transition:all 0s;}
.talent dl dt{padding:20px 30px;line-height:30px;position:relative;display:flex;align-items:center;}
.talent dl dt span{display:block;margin-right:40px;}
.talent dl dt span.t1{color:#333;min-width:24%;}
.talent dl dt span.t2{color:#0072d9;}
.talent dl dt span.t3{font-size:12px;line-height:22px;font-weight:normal;background:#f8f9fb;border-radius:5px;padding:0 10px;}
.talent dl dt .ico{position:absolute;right:30px;top:50%;margin:0;transform:translateY(-50%);cursor:pointer;}
.talent dl dt .ico:before{content:'+';font-size:24px;color:#999;}
.talent dl dt .ico:after{content:'-';font-size:24px;color:#999;display:none;}

.talent dl dd{padding:30px 30px 60px;display:none;border-top:solid 1px #f1f1f1;margin:0 5px;}
.talent dl dd p{line-height:27px;}
.talent dl dd p strong{color:#333;}
.talent dl dd p.t_tit1{margin-top:25px;}
.talent dl dd p.t_tit2{margin-top:35px;}
.talent dl dd .apply{background:#0072d9;line-height:28px;display:inline-block;padding:10px 35px;color:#fff;margin:30px 0 25px;border-radius:10px;}
.talent dl dd p a{color:#0072d9;}
.talent dl.on dd{display:block;}
.talent dl.on .ico:before{display:none;}
.talent dl.on .ico:after{display:block;}

/************************************************************************************************************/
/************************************************************************************************************/
/*** 联系我们代码 ***/
.contact .us1{flex-wrap:nowrap;}
.contact .us1 li{background:#fff;border-radius:10px;padding:30px;width:25%;margin-right:2%;box-sizing:border-box;}
.contact .us1 li img{padding:17px;}
.contact .us1 li em{background:#0072d9;display:inline-block;border-radius:50%;}
.contact .us1 li p{font-family: 'bahnschrift';line-height:30px;}
.contact .us1 li span{display:block;color:#999;margin:25px 0 30px;}

.contact .us2{position:relative;}
.contact .us2 .common{position:absolute;height:0%;top:0;left:50%;transform:translateX(-50%);}
.contact .us2 dl{z-index:10;position:absolute;color:#333;padding:3% 5%;right:0;transform:translateY(35%);background:#fff;border-radius:30px;}
.contact .us2 dl dt{font-weight:normal;margin-bottom:40px;}
.contact .us2 dl span{color:#999;display:block;margin-bottom:20px;}
.contact .us2 dl p{line-height:1.6;}
.contact .us2 dl dd div{display:flex;align-items: center;}
.contact .us2 dl dd img{width:148px;padding:9px;border:solid 1px #f1f1f1;margin-right:30px;}
.map{width: 120%;height: 745px;position: relative;z-index: 1;margin-left: -20%;}

.message{position:relative;}
.message .ivu-form .ivu-form-item-label,
.message .tip{display:none;}
.message .ivu-form-item-content{margin-left:0 !important}
.message .ivu-form > div{display:flex;justify-content:space-between;flex-wrap:wrap;}
.message formbox{width:48%;display:none;}
.message formbox:nth-child(-n+5){display:block;}
.message formbox:nth-child(5){width:100%;}
.message .ivu-input{height:55px;padding:15px 20px;border:none;border-radius:10px;font-size:16px;}
.message textarea.ivu-input{height:200px;}
.message .yzm{width:48%;}
.message .yzm img{width:auto;height:55px;cursor:pointer;}
.message .ivu-input-group-append{padding:0;border:none;}
.message .tij{text-align:center;}
.message .tij > *{width:215px;height:55px;vertical-align:middle;border:none;font-size:18px;
	color:#fff;border-radius:10px;background:#0072d9;cursor:pointer;
}
.message .tij .res{background:#767676;margin-left:55px;}




.sjshow{display:none;}
@media screen and (max-width:1680px){
	.common{width:1100px;min-width:1100px;}
	.cm1680{width:1200px;min-width:1200px;}
	.bg_min,.main_bg,article{min-width:1200px;}
	body{font-size:14px;}
	.ft16{font-size:14px;}
	.ft18{font-size:16px;}
	.ft20{font-size:18px;}
	.ft22{font-size:20px;}
	.ft24{font-size:22px;}
	.ft30{font-size:28px;}
	.ft36{font-size:30px;}
	.ft40{font-size:36px;}
	.ft50{font-size:42px;}
	.ft52{font-size:44px;}
	.ft66{font-size:50px;}
	.ft70{font-size:60px;}
	.ft88{font-size:72px;}
	.ft166{font-size:120px;}
	p{line-height:1.8;}
	.nav li{margin-right:13px;}
	.footer .ft1a ul li{margin-right:3%;}
	.inn_yw li::after{height:60%;top:20%;margin-top:0;}
	.inn_yw li a{display:block;margin:0 auto;text-align:center;}
	.inn_yw li .img{margin:0 auto 10px;}
	.inn_yw li .txt{width:100%;}
	
	/*.inn_yw li .txt p{display:none;}*/
	.speech.main_bg.tm::before {/*top:12%;*/}
	.ab1 ul li dl span{width:25px;height:25px;}
	
}

em{font-style:normal;}
@media (max-width:640px) and (min-width:0px){
	.sjshow{display:block;}
	.pcshow{display:none;}
	.ft18{font-size:14px;}
	.ft20{font-size:16px;}
	.ft22{font-size:16px;}
	.ft24{font-size:18px;}
	.ft30{font-size:20px;}
	.ft36{font-size:22px;}
	.ft40{font-size:24px;}
	.ft50{font-size:28px;}
	.ft52{font-size:30px;}
	.ft66{font-size:36px;}
	.ft70{font-size:40px;}
	.ft88{font-size:48px;}
	.ft166{font-size:80px;}
	.common{width:94%;min-width:0;}
	.cm1680{width:94%;min-width:0px;}
	.bg_min,.main_bg,article{min-width:0px;}
	.nav_trigger{display:block;}	
	.nav{position:fixed;left:-100%;top:59px;background:rgba(255,255,255,.9);width:100%;z-index:100;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:300ms;transition-duration:300ms;}
	.nav ul li{width:100%;border-top:solid 1px #e3e3e3;margin:0;}
	.nav li .lis{line-height:40px;}
	.nav ul li:hover ul{display:none;}
	.nav-active .nav{left:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}


	.logo img{width:90px;}
	.header{padding:11px 0;position:relative;}
	.header .tel img{display:none;}
	.header .sousbox{margin:0 10px;}
	.header .sousbox .sous{width:24px;height:24px;}
	.header .sousbox .sous img{width:14px;}
	.header .sousbox.sson .search {top:41px;}
	.header .sousbox form.search {right:-20px;width:300px;}
	.footer .ft1{}
	.footer .ft1a ul{display:none;}
	.footer .ft1a,
	.footer .ft1a ol li{width:100%;}
	.footer .ft1a ol li{padding-right:0px;margin-right:0px;}
	.footer .ft1a ol li::before{display:none;}
	.footer .ft1b{margin:10px auto 0;}
	.footer .ft2{margin-top:35px;font-size:12px;}
	.copy{width:100%;margin-bottom:10px;}
	.footer .ft2 .link{margin:0 auto;}
	.footer .ft2 .link select{height:30px;padding:0 10px;}
	.hdp{height:auto;}
	.hdp ul li img{max-width:100%;}
	.hdp ul li .txt{top:50%;}
	.hdp ul li .txt img{max-width:80%;}
	.hdp ul li .txt span{padding:0 20px;margin-top:20px;line-height:35px;}
	.inn_yw{position:relative;bottom:auto;top:-1px;}
	.inn_yw ul{justify-content:center;}
	.inn_yw li{width:33.33%;padding:15px 0;align-items:flex-start;}
	.inn_yw li::after{display:none;}
	/*.inn_yw li:nth-child(3n):after{display:none;}*/
	.inn_yw li .img{width:44px;height:44px;}
	.inn_yw li .img img{width:24px;}
	.inn_yw li a{padding:0 10px;}
	.inn_yw li .txt b{font-weight:normal;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
	.inn_yw li .txt p{display:none;}
	.sy_inn dl.sy_tit{padding-top:40px;margin-bottom:25px;}
	.sy_inn dl.sy_tit dt{letter-spacing:3px;white-space:nowrap;overflow:hidden;word-break:break-all;}
	.row1 .rw1_1 p {margin-bottom:20px;}
	.row1 .rw1_2{margin-top:50px;}
	.row1 .rw1_2 ul{justify-content:center;}
	.row1 .rw1_2 ul li{width:50%;margin-top:15px;}
	.row1 .rw1_2 ul li p{margin-top:0;}
	.row2 .rw2_1{display:none;}
	.row2 .rw2 span{font-size:12px;display:block;margin-top:10px;}
	.row2 .rw2_2{width:100%;margin:0;}
	.row2 .rw2_2 ul{display:block;}
	.row2 .rw2_2 li .txt p{line-height:24px;height:24px;margin:5px 0 0px;display:none;}
	.row2 .rw2_2 li .img img{height:auto;}
	
	.row3{margin-top:60px;padding:55px 0 50px;}
	.row3 ul li{/*width:calc(49% - 45px);*/width:100%;position:relative;text-align:left;padding-left:45px;margin-top:15px;}
	.row3 ul li img{width:40px;position:absolute;left:0;top:0;}
	.row3 ul li b{margin-top:0;}
	.row3 ul li span{margin-bottom:5px;}
	.row3 ul li p{line-height:24px;}
	.banner .img img{max-width:150%;}
	.banner dl{top:50%;}
	.banner dl dt img{max-width:80%;}
	article{margin-top:-25px;padding-top:25px;min-height:0;}
	.subnav{margin:25px 0 35px;}
	/*.subnav .tempWrap{margin:0 auto !important;}
	.subnav .sb span{display:inline-block;width:}*/
	.subnav ul{/*flex-wrap:nowrap;*/margin-bottom:40px;}
	.subnav li{margin:0 5px 10px;}
	.subnav li a{font-size:13px;line-height:1.2;padding:10px;}
	.pt70{padding-top:35px;}
	.pt100{padding-top:50px;}
	.pb70{padding-bottom:35px;}
	.pb100{padding-bottom:50px;}
	.mt120{margin-top:60px;}
	.mb100{margin-bottom:50px;}
	.mt65{margin-top:30px;}
	.mb65{margin-bottom:30px;}
	.ab1 ul{padding-bottom:0px;}
	.ab1 ul li{width:50%;margin-bottom:10px;}
	.ab1 ul li dl{margin-bottom:8px;}
	.ab1 ul li dl dd{margin-left:5px;margin-top:15px;}
	.ab1 ul li dl span{display:none;}
	.ab1 .txt p{margin-top:15px;}
	.about .glc2 .gl2div{width:80%;}
	.about .glc2 .gl2div .close{width:36px;height:36px;right:-40px;top:-40px;}
	
	.main_bg{min-height:175px;padding-top:35px;padding-bottom:35px;}
	.main_bg.tm::before {height:35px;background-size:100% auto !important;}
	.speech .flex{align-items:flex-end;}
	.speech .img img{max-width:120%;}
	.speech .txt{margin-top:40px;padding-bottom:35px;}
	.speech .txt .tit{margin-bottom:20px;}
	.speech .txt .p{max-height:250px;overflow-y:auto;}
	.speech .txt .tit .douh{width:40px;left:-45px;bottom:-5px;}
	.subnav.s36{margin-bottom:35px;}
	.speech.main_bg.tm::before{top:0;}
	
	.history .bd{padding:100px 0 0;}
	.history .bd dl{width:100%;}
	.history .bd dl dt,
	.history .bd dl dd{width:100%;}
	.history .bd dl dd{margin-top:15px;}
	.history .bd .b{position:absolute;top:-100px;left:0;width:100%;text-align:center;}
	.history .swiper-button-next,
	.history .swiper-button-prev{width:36px;height:36px;top:40px;}
	.col4 li,.col3 li{width:48%;margin:1%;}
	.col4 li p, .col3 li p{line-height:24px;margin:10px 2%;}
	.col4 li:nth-child(4n){margin-right:1%;}
	.col3 li:nth-child(3n){margin-right:1%;}
	.honor li a{padding:10px;padding-bottom:0;}
	#zoom .text{font-size:18px;}
	#zoom .close{top:10%;width:36px;height:36px;}
	.pagelist{margin-top:25px;}
	.pagelist a {width:auto;line-height:24px;margin:0 5px;}
	.pagelist a:hover,
	.pagelist a.on {background:none;color: #097cf2;font-weight:bold;}
	
	.newslist li{padding:20px 10px;}
	.newslist li span{font-size:12px;line-height:20px;margin:5px 0 0;width:120px;max-height:20px;overflow:hidden;}
	.newslist li .img{width:32%;}
	.newslist li .txt{width:65%;}
	.newslist li .txt p{font-size:13px;}
	.xqtext{margin:30px 0;}
	.nwxq{margin-top:0;}
	.sxb li{width:100%;padding:10px 20px;}
	.sxb li.fr{margin-top:15px;text-align:left;}
	.morelist .fmoer {margin:30px 0 20px;}
	.newsmore li{margin:1%;width:48%;}
	.newsmore li p{margin-top:15px;line-height:1.5;}
	
	.ywnav li{width:33.33%;}
	.ywnav li a p{line-height:20px;}
	.ywnav li a {padding:10px 0;}
	.ywnav li img{width:20px;margin-right:5px;}
	.direction{padding-top:0;}
	.direction ul{border:none;}
	.direction li{width:100%;border-right:none;border-bottom: solid 1px rgba(255,255,255,.2);padding:50px 25px;}
	.direction li dl img{width:45px;}
	.direction li dl dt{margin:20px 0 15px;}
	
	/*** 业务领域-业务范畴代码 ***/
	.scope{margin-bottom:40px;}
	.scope li{width:100%;margin-right:0px;border-radius:10px;margin-bottom:1px;}
	.scope li .img img{min-width:100%;}
	/*.scope li .img img{width:100%;max-width:100%;}*/
	.scope li .txt{border-radius:10px;}
	.scope li .txt dl{padding:15px 0;}
	.scope li .txt dt img{width:36px;}
	.scope li .txt dt span{margin-bottom:5px;}
	.scope li.on{width:100%;}
	.scope li.on .txt dl{padding:30px 15px 0;}
	.scope li.on .txt dt img{width:20px;}
	.scope li.on .txt dt span{width:40px;height:40px;margin-bottom:10px;}
	.scope li.on .txt dt b{font-size:18px;margin-bottom:10px;}
	.scope li.on .txt dd p{width:100%;margin-top:5px;}
	.ywdt{margin-top:35px;}
	.partner li a{padding:10px;}
	
	.technology {padding:8% 0 18%;}
	.technology li p{bottom:-20px;font-size:9px;}
	.technology .swiper-slide-active, .technology .swiper-slide-duplicate-active{transform: scale(1.8);}
	.technology .swiper-button-next{right:5%;width:36px;height:36px;margin-top:-10%;}
	.technology .swiper-button-prev{left:5%;width:36px;height:36px;margin-top: -10%;}
	
	.innovate .kjcx1 dl{margin-top:25px;}
	.innovate .kjcx1 dl dt,
	.innovate .kjcx1 dl dd{width:100%;}
	.innovate .kjcx1 dl dd p.b{margin:20px 0 25px;}
	
	.culture li{width:50%;}
	.culture li img{}
	.party li .txt{margin:10px;}
	.party li .txt p{font-weight:normal;}
	.party li .txt span{margin-bottom:5px;}
	
	.talent dl dt{flex-wrap:wrap;line-height:24px;padding:10px;}
	.talent dl dt span.t1{width:100%;margin-right:0px;margin-bottom:5px;}
	.talent dl dt .ico{right:15px;}
	.talent dl dd {padding:10px 15px 20px;}
	.talent dl dd p.t_tit1{margin-top:10px;}
	.talent dl dd p.t_tit2{margin-top:15px;}
	.talent dl dd .apply {line-height: 28px;padding:5px 20px;margin:15px 0 10px;}
	.contact .us1{flex-wrap:wrap;}
	.contact .us1 li{padding:15px;padding-left:80px;width:100%;margin-right:0%;margin-bottom:20px;position:relative;}
	.contact .us1 li img{padding:10px;}
	.contact .us1 li em{position:absolute;left:15px;top:15px;}
	.contact .us1 li span{margin:0px 0 10px;}
	.contact .us2 .common{display:none;}
	
	.map {width:100%;height:320px;margin-left:0%;}
	.BMap_Marker img{width:100px !important;display:block !important;margin:5px auto 0!important;}
	.message formbox,.message .yzm{width:100%;}
	.message .ivu-input{height:45px;padding:5px 10px;font-size:14px;}
	.message textarea.ivu-input {height:100px;}
	.message .yzm{}
	.message .yzm img{height:45px;}
	.message .tij > *{width:47%;height:45px;}
	.message .tij .res{margin-left:3%;}
	.message .ivu-form-item{margin-bottom:15px;}
	
	
}